package br.com.dican.newportal.managedbeans;

import java.io.Serializable;
import java.util.List;

import javax.faces.bean.ManagedBean;
import javax.faces.context.FacesContext;

import br.com.dican.newportal.DAO.PedidoRegDAO;
import br.com.dican.newportal.beans.PedidoReg;

@ManagedBean
public class PedidoRegListMB implements Serializable{

	private static final long serialVersionUID = 1L;
	FacesContext facesContext = FacesContext.getCurrentInstance();
    RepresentanteMB representanteMB = (RepresentanteMB)facesContext.getExternalContext().getSessionMap().get("representanteMB");

	private List<PedidoReg> pedidosReg = PedidoRegDAO.getPedidosReg(representanteMB.getRepresentante().getBpid());
	private PedidoReg selectedPedidoReg;
	private List<PedidoReg> filteredPedidosReg;
	
	public List<PedidoReg> getPedidosReg() {
		return pedidosReg;
	}
	public void setPedidosReg(List<PedidoReg> pedidosReg) {
		this.pedidosReg = pedidosReg;
	}
	public PedidoReg getSelectedPedidoReg() {
		return selectedPedidoReg;
	}
	public void setSelectedPedidoReg(PedidoReg selectedPedidoReg) {
		this.selectedPedidoReg = selectedPedidoReg;
	}
	public List<PedidoReg> getFilteredPedidosReg() {
		return filteredPedidosReg;
	}
	public void setFilteredPedidosReg(List<PedidoReg> filteredPedidosReg) {
		this.filteredPedidosReg = filteredPedidosReg;
	}
}